package com.rzl.expense.expense.domain.twr;

import java.math.BigDecimal;
import com.rzl.expense.common.annotation.Excel;
import com.rzl.expense.common.core.domain.BaseEntity;

/**
 * 铁塔-高价塔占比分析对象 twr_high_tower
 * 
 * @author 董涛
 * @date 2024-11-18
 */
public class TwrHighTower extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 账期 */
    @Excel(name = "账期")
    private String staDate;

    /** 地市ID */
    @Excel(name = "地市ID")
    private String pregId;

    /** 地市名称 */
    @Excel(name = "地市名称")
    private String pregName;

    /** 区县名称 */
    @Excel(name = "区县名称")
    private String regName;

    /** 区县ID */
    @Excel(name = "区县ID")
    private String regId;

    private Integer allCount;

    /** 需求确认单号 */
    @Excel(name = "需求确认单号")
    private String agreeBillCode;

    /** 业务确认单号 */
    @Excel(name = "业务确认单号")
    private String businessConfirmNumber;

    /** 站址编码 */
    @Excel(name = "站址编码")
    private String towerStationCode;

    /** 站址名称 */
    @Excel(name = "站址名称")
    private String towerStationName;

    /** 服务开始时间 */
    @Excel(name = "服务开始时间")
    private String activeTime;

    /** 产品单元数1 */
    @Excel(name = "产品单元数1")
    private BigDecimal unit1Count;

    /** 产品单元数2 */
    @Excel(name = "产品单元数2")
    private BigDecimal unit2Count;

    /** 产品单元数3 */
    @Excel(name = "产品单元数3")
    private BigDecimal unit3Count;

    /** 产品单元数1+2+3 */
    @Excel(name = "产品单元数1+2+3")
    private BigDecimal unitCount;

    /** 铁塔产品类型 */
    @Excel(name = "铁塔产品类型")
    private String towerType;

    /** 铁塔产品 */
    @Excel(name = "铁塔产品")
    private String towerTypeName;

    /** 铁塔共享信息类型 */
    @Excel(name = "铁塔共享信息类型")
    private String shareInfo;

    /** 铁塔共享信息 */
    @Excel(name = "铁塔共享信息")
    private String shareInfoName;


    public String getStaDate() {
        return staDate;
    }

    public void setStaDate(String staDate) {
        this.staDate = staDate;
    }

    public void setPregId(String pregId)
    {
        this.pregId = pregId;
    }

    public String getPregId() 
    {
        return pregId;
    }
    public void setPregName(String pregName) 
    {
        this.pregName = pregName;
    }

    public String getPregName() 
    {
        return pregName;
    }
    public void setRegName(String regName) 
    {
        this.regName = regName;
    }

    public String getRegName() 
    {
        return regName;
    }
    public void setRegId(String regId) 
    {
        this.regId = regId;
    }

    public String getRegId() 
    {
        return regId;
    }
    public void setAgreeBillCode(String agreeBillCode) 
    {
        this.agreeBillCode = agreeBillCode;
    }

    public String getAgreeBillCode() 
    {
        return agreeBillCode;
    }
    public void setBusinessConfirmNumber(String businessConfirmNumber) 
    {
        this.businessConfirmNumber = businessConfirmNumber;
    }

    public String getBusinessConfirmNumber() 
    {
        return businessConfirmNumber;
    }
    public void setTowerStationCode(String towerStationCode) 
    {
        this.towerStationCode = towerStationCode;
    }

    public String getTowerStationCode() 
    {
        return towerStationCode;
    }
    public void setTowerStationName(String towerStationName) 
    {
        this.towerStationName = towerStationName;
    }

    public String getTowerStationName() 
    {
        return towerStationName;
    }
    public void setActiveTime(String activeTime) 
    {
        this.activeTime = activeTime;
    }

    public String getActiveTime() 
    {
        return activeTime;
    }
    public void setUnit1Count(BigDecimal unit1Count) 
    {
        this.unit1Count = unit1Count;
    }

    public BigDecimal getUnit1Count() 
    {
        return unit1Count;
    }
    public void setUnit2Count(BigDecimal unit2Count) 
    {
        this.unit2Count = unit2Count;
    }

    public BigDecimal getUnit2Count() 
    {
        return unit2Count;
    }
    public void setUnit3Count(BigDecimal unit3Count) 
    {
        this.unit3Count = unit3Count;
    }

    public BigDecimal getUnit3Count() 
    {
        return unit3Count;
    }
    public void setUnitCount(BigDecimal unitCount) 
    {
        this.unitCount = unitCount;
    }

    public BigDecimal getUnitCount() 
    {
        return unitCount;
    }
    public void setTowerType(String towerType) 
    {
        this.towerType = towerType;
    }

    public String getTowerType() 
    {
        return towerType;
    }
    public void setTowerTypeName(String towerTypeName) 
    {
        this.towerTypeName = towerTypeName;
    }

    public String getTowerTypeName() 
    {
        return towerTypeName;
    }
    public void setShareInfo(String shareInfo) 
    {
        this.shareInfo = shareInfo;
    }

    public String getShareInfo() 
    {
        return shareInfo;
    }
    public void setShareInfoName(String shareInfoName) 
    {
        this.shareInfoName = shareInfoName;
    }

    public String getShareInfoName() 
    {
        return shareInfoName;
    }

    public Integer getAllCount() {
        return allCount;
    }

    public void setAllCount(Integer allCount) {
        this.allCount = allCount;
    }
}
